本地电脑连接阿里云服务器上搭建的MySQL数据库 |
您所在的位置:网站首页 › 阿里云 我的世界 › 本地电脑连接阿里云服务器上搭建的MySQL数据库 |
写在前面:大家好!我是ACfun,我的昵称来自两个单词Accepted和fun。这篇博客记录一下如何在本地电脑连接阿里云服务器上搭建的MySQL数据库。如果博客中有不足或者的错误的地方欢迎在评论区或者私信我指正,感谢大家的不吝赐教。我的唯一博客更新地址是:https://ac-fun.blog.csdn.net/。非常感谢大家的支持。 文章目录 前言查看数据库是否启动对外开放3306端口设置数据库用户访问权限本地连接服务器数据库 前言在上一篇博客:在CentOS 7 下安装mysql5.7 我们在阿里云服务器上安装好了MySQL 5.7。那么怎样可以使我们在本地的 navicat for MySQL工具上连接并进行数据库操作呢?本篇博客记录一下自己在连接过程中遇到的坑。感谢@爱做梦的鱼与@Weleness两位大佬的指导。 查看数据库是否启动首先要看一下数据库是否成功启动,如果没有启动肯定是不能连接的。使用以下命令查看我们云服务器端的数据库是否成功启动: service mysqld status
这个时候如果我们直接在本地 Navicat for MySQL 中直接连接时不能连接的,如果直接连接会报如下错误: 将云服务器的3306端口开放之后还是不可以在本地进行连接,因为用户的访问权限默认是localhost,并不能从外部进行访问,需要手动赋权。 我们可以使用如下命令查看数据库中各个用户的访问权限: select user,host from mysql.user;
注意:这里的密码需要最短为8位,而且最好同时有大写字母、小写字母、数字、特殊符号否则可能通不过密码强度校验而报错。也可以使用set global validate_password_policy=0;命令临时去掉密码强度校验。 完成上面三个步骤然后就可以正常在本地电脑上连接云服务器上的数据库了。然后就可以在Navicat for MySQL中操作云服务器上的数据库啦。 参考资料: navicat无法连接阿里云mysql连接阿里云服务器MySql数据库![]() |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |